to deliberately inflict - German English Dictionary